engine barrel - Espagnol Anglais Dictionnaire